HAPPY HAMLET